package com.ruoyi.hqfinance.domain.vo;

import com.ruoyi.logistic.domain.PageDate;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.sql.Date;

@Data
public class HqPaidFlowSheetVo {
    //      时间维度(1按天  2 :按时间段)
    @ApiModelProperty(value = "时间维度(1按天  2 :按时间段)", required = true)
    private Integer timeType;

    @ApiModelProperty(value = "汇总维度(1:网点  2:承包区)" , required = true)
    private Integer collectType;
    //    始发机构网点
    @ApiModelProperty(value = "始发机构网点", required = true)
    private String startNetworkNameId;
    //    始发机构承包区
    @ApiModelProperty("始发机构承包区")
    private String startContractAreaNameId;
    //    目的机构网点
    @ApiModelProperty("目的机构网点")
    private String endNetworkNameId;
    // 包首(0:不选  1:选)
    @ApiModelProperty("包首(0:不选  1:选)")
    private Integer packageStart;
    // 包末(0:不选  1:选)
    @ApiModelProperty("包末(0:不选  1:选)")
    private Integer packageEnd;
    @ApiModelProperty(value = "开始时间" ,required = true)
    private Date startTime;
    @ApiModelProperty(value = "结束时间" ,required = true)
    private Date endTime;
    @ApiModelProperty(value = "起始重量" ,required = true)
    private Double startWeight;
    @ApiModelProperty(value = "结束重量" ,required = true)
    private Double endWeight;

    private PageDate pageDate;
}
